impending trouble - English Synonyms Dictionary